[ p°edchozφ ] [ Obsah ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ dal╣φ ]

Instalace systΘmu Debian GNU/Linux 3.0 na architektu°e Intel x86
Kapitola 10 - TechnickΘ ·daje o zavßd∞cφch disketßch


10.1 ZdrojovΘ texty

Balφk boot-floppies obsahuje ve╣kerΘ zdrojovΘ texty a dokumentaci k instalaΦnφm disketßm.


10.2 Zßchrannß disketa

Zßchrannß disketa obsahuje souborov² systΘm Ext2 (nebo FAT podle architektury, kde instalujete) a m∞la by b²t Φitelnß pod operaΦnφmi systΘmy schopn²mi p°ipojit tyto souborovΘ systΘmy. Jßdro Linuxu se nachßzφ v souboru linux.bin. Soubor root.bin je programem gzip komprimovan² obraz 1,44 MBajtovΘho souborovΘho systΘmu Minix (p°φpadn∞ Ext2), nahrßvß se do RAMdisku a slou╛φ jako ko°enov² svazek soubor∙.


10.3 Nßhrada jßdra na zßchrannΘ disket∞

Pokud pot°ebujete na zßchrannΘ disket∞ pou╛φt jinΘ jßdro, musφte vytvo°it jßdro Linuxu podporujφcφ (p°φmo, nestaΦφ v modulech):

Ujist∞te se, ╛e jßdro, kterΘ chcete pou╛φt, nemß nastavenou polo╛ku CONFIG_DEVFS. CONFIG_DEVFS nenφ kompatibilnφ s instalaΦnφm systΘmem.

Stßhn∞te si sadu zavßd∞cφch disket: ko°enovou (root), zßchrannou (rescue) a disketu s ovladaΦi (driver disk). Nezapome≥te, ╛e jßdra bf2.4, idepci a compact pou╛φvajφ upravenß jßdra. Kompaktnφ sada mß v²hodu v tom, ╛e obsahuje pouze jednu disketu s ovladaΦi, co╛ nenφ na ╣kodu, proto╛e va╣e jßdro bude mφt pravd∞podobn∞ v╣echny pot°ebnΘ ovladaΦe v sob∞. Na druhou stranu ale musφte p°i sestavenφ jßdra provΘst jeden krok navφc (viz make-kpkg v balφΦku kernel-package). TakΘ je mo╛nΘ, ╛e uvidφte n∞jakΘ chybovΘ hlß╣ky ohledn∞ modul∙.

P°i sestavenφ vlastnφho jßdra je doporuΦeno jej nastavit podobn∞, jako p∙vodnφ jßdro, kterΘ chcete nahradit. M∞li byste si stßhnout balφΦek kernel-source, kter² byl pou╛it pro sestavenφ p∙vodnφho jßdra a ze zßchrannΘ diskety si zkopφrovat soubor .config (viz nφ╛e).

Podle p°φkladu p°ipojte obraz zßchrannΘ diskety.

             mount -t auto -o loop rescue.bin /mnt

Nakopφrujte va╣e upravenΘ jßdro do souboru /mnt/linux.bin a z adresß°e /mnt spus╗te skript rdev.sh. Skript p°edpoklßdß, ╛e je jßdro v aktußlnφm adresß°i nebo v souboru /mnt/linux.bin.

Pak byste m∞li gzipem zabalit soubory System.map a .config va╣eho upravenΘho jßdra a nakopφrovat je jako sys_map.gz a config.gz do adresß°e /mnt.

Nynφ m∙╛ete obraz diskety odmontovat a nakopφrovat jej na disketu. Pravd∞podobn∞ te∩ budete chtφt nainstalovat va╣e upravenΘ jßdro na pevn² disk (krok ``Instalovat jßdro a moduly operaΦnφho systΘmu'').

Jestli╛e pou╛φvßte instalaΦnφ sadu s upraven²m jßdrem, p°epn∞te se na druhou konzoli (tty2) a aktivujte shell klßvesou Enter. P°φkazem ls /target/lib/modules zjistφte, kam se nakopφrovaly moduly z diskety s ovladaΦi. Pak se p°φkazem uname -r podφvejte, kde by moduly m∞ly b²t ve skuteΦnosti. Jestli se umφst∞nφ li╣φ, m∞li byste to spravit p°φkazem

     	mv /target/lib/modules/* /target/lib/modules/`uname -r`

Nynφ se m∙╛ete vrßtit zp∞t na tty1. Jestli se p°edchozφ krok neprovedl sprßvn∞, tak ``Konfigurovat moduly s ovladaΦi za°φzenφ'' nenajde ╛ßdnΘ moduly a tudφ╛ bude velmi smutn².

S nejv∞t╣φ pravd∞podobnostφ takΘ budete chtφt nahradit soubor modules.tgz umφst∞n² na disket∞ s ovladaΦi. Tento soubor je komprimovan² obsah adresß°e /lib/modules/kernel-version. Adresß° zabalte tak, aby obsahoval i nad°azenΘ adresß°e (t.j. /lib/modules/).


10.4 Nata╛enφ existujφcφch modul∙

Jestli╛e pot°ebujete nezbytn² ovladaΦ, t°eba pro p°φstup k disku nebo k za°φzenφ obsahujφcφ instalaΦnφ soubory, nemusφte sestavovat celΘ jßdro, ale staΦφ pou╛φt stßvajφcφ moduly. Tyto moduly m∙╛ete nahrßt z diskety je╣t∞ p°ed p°ipojenφm ko°enovΘ oblasti. K p°φprav∞ takovΘto diskety budete pot°ebovat:

Nßsledujφcφ kroky ukazujφ, jak vytvo°it disketu s moduly jßdra bf2.4 za pou╛itφ linuxovΘho poΦφtaΦe:


[ p°edchozφ ] [ Obsah ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ dal╣φ ]

Instalace systΘmu Debian GNU/Linux 3.0 na architektu°e Intel x86

verze 3.0.23, 15 May, 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo